total payroll - French English Dictionary